import {get} from './axios'
import routes from "../routes"

// 获取当前用户规则
async function getRules(data) {
  const url = `/admin/base/getRules`
  return await get(url, data)
}

// let rules = []
// async function getRulesAll() {
//   let res = await getRules()
//   return res.data.rules
// }
// console.log(getRulesAll(routes))
// console.log(1)
// getRulesAll(routes).then(res => {
//   res.forEach(item => {
//     if (item === 'admin/member') {
//       let data = routes.filter(ite => ite.path2 !== 'admin/member')
//       console.log(data)
//       return data
//     }
//   })
// })
// console.log(3)

// function getRulesAll() {
//   return new Promise((resolve, reject) => {
//     // 获取权限规则
//     getRules().then(res => {
//       rules = res.data.rules
//       rules.forEach(item => {
//         if (item === 'admin/member') {
//           let data = routes.filter(ite => ite.path2 !== 'admin/member')
//           console.log(data)
//           resolve(data)
//         }
//       })
//     })
//   })
// }
// getRulesAll().then(res => {
//   console.log(res)
// })
export {
  getRules
}
